thick and coarse cloth - Français Anglais Dictionnaire